package com.catena.core.annotation;

import java.lang.annotation.*;

/**
 * Created by hx-pc on 16-2-26.
 * <p/>
 * 请用在 NodeOperationIntel的子类上面.
 */
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface CatenaNodeClass {

    /**
     * @return INTEL, READY, DOMAIN, SERVICE, CONTROL, RETURN 6 种节点
     */
    CatenaType type();

}
